cd1ef481ab3365c43c3f01d553ebd36fd77a85d8,src/test/java/com/xebialabs/overthere/ssh/SshConnectionTest.java,SshConnectionTest,keyfileShouldOverridePassword,#,99
Before Change
String password = "secret";
connectionOptions.set(PASSWORD, password);
connectionOptions.set(PRIVATE_KEY_FILE, "/path/to/keyfile");
newConnectionWithClient(client).connect();
verify(client).authPublickey(eq("some-user"), Matchers.<KeyProvider>anyVararg());
verify(client, never()).authPassword(anyString(), anyString());
After Change
String password = "secret";
connectionOptions.set(PASSWORD, password);
connectionOptions.set(PRIVATE_KEY_FILE, "/path/to/keyfile");
SshConnection connection = newConnectionWithClient(client);
connection.connect();
verify(client).authPublickey(eq("some-user"), Matchers.<KeyProvider>anyVararg());
verify(client, never()).authPassword(anyString(), anyString());
connection.close();
}